strong cotton fabric used for making clothing - Español Inglés Diccionario